home *** CD-ROM | disk | FTP | other *** search
/ Dominator 4 / Dominator 4.iso / golf / interrup.inc < prev    next >
Encoding:
Text File  |  1994-08-11  |  1.3 KB  |  61 lines

  1. ;/////////////////////////the interrupt variables////////////////////////////
  2. ;////////////////////refer to basics.h for descriptions//////////////////////
  3.  
  4. KEYMAPSIZE    EQU    128
  5. KEYBUFSIZE    EQU    64
  6.  
  7. TIMER_SPEED    EQU    1193180
  8.  
  9. FADE_SHIFT    EQU    8
  10. MAX_FADER    EQU    256
  11.  
  12. keymap        EQU    0
  13. keybuf        EQU    keymap+KEYMAPSIZE
  14. bufin        EQU    keybuf+KEYBUFSIZE
  15. bufout        EQU    bufin+2
  16. bufchars    EQU    bufout+2
  17. more        EQU    bufchars+2
  18. action        EQU    more+1
  19. last_key    EQU    action+1
  20. keys_held    EQU    last_key+1
  21.  
  22. SIZE_KEYDATA    EQU    ((keys_held+1)+15) AND 0fff0h
  23.  
  24.  
  25. old_rmtod    EQU    0
  26. old_pmtod    EQU    old_rmtod+4
  27. tod_count    EQU    old_pmtod+6
  28. clock        EQU    tod_count+2
  29. vbl_count    EQU    clock+4
  30. clk_splits    EQU    vbl_count+2
  31. no_splits    EQU    clk_splits+2*32
  32. split_no    EQU    no_splits+2
  33. vbl_timerval    EQU    split_no+2
  34. fadecnt        EQU    vbl_timerval+2
  35. source_pal    EQU    fadecnt+2
  36. delta_pal    EQU    source_pal+768
  37. work_pal    EQU    delta_pal+768*2
  38. fadestart    EQU    work_pal+768*2
  39. fadestop    EQU    fadestart+1
  40. fadeflip    EQU    fadestop+1
  41. vbl_flag    EQU    fadeflip+1
  42. colour        EQU    vbl_flag+1
  43. SIZE_TODDATA    EQU    ((colour+1)+15) AND 0fff0h
  44.  
  45.  
  46. rm_PrevISR0A    EQU    0
  47. DefaultICont    EQU    rm_PrevISR0A+4
  48. IContReg    EQU    DefaultICont
  49. IContValue    EQU    IContReg+1
  50. colour2        EQU    IContValue+1
  51. SIZE_VBLDATA    EQU    ((colour2+1)+15) AND 0fff0h
  52.  
  53. SIZE_BRKDATA    EQU    ((0)+15) AND 0fff0h
  54.  
  55. diskerr        EQU    0
  56. SIZE_CRITDATA    EQU    ((diskerr+1)+15) AND 0fff0h
  57.  
  58.  
  59. PORT    EQU    03d4h
  60.  
  61.